Set in a magnificent castle, a haunted past and the wicked secrets of a dominatrix romp in the Hall of Mirrors, a heated fuck atop the clock tower, and a climactic 19-person masquerade orgy highlight this erotic adventure.